irrigation works - Espagnol Anglais Dictionnaire